marine biological laboratory - French English Dictionary